import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

//  按需引入vant组件库
import Components from 'unplugin-vue-components/vite';
import { VantResolver } from 'unplugin-vue-components/resolvers';


// 
import VueSetupExtend from 'vite-plugin-vue-setup-extend'
// node js 内置模块  可以直接使用

//  npm install --save-dev @types/node     ts 需要格外安装 
import path from 'path'

// https://vitejs.dev/config/
export default defineConfig({
    plugins: [vue(),
    VueSetupExtend(),

    // 配置选项
    Components({
        resolvers: [VantResolver()],
    }),
    ],

    //    配置别名路径 方便后面文件夹移动
    resolve: {
        // 配置路径别名
        alias: {
            '@': path.resolve(__dirname, './src'),
        },

    }



})
